#ifndef QTEGLOBAL_H
#define QTEGLOBAL_H

#include <QTECore/jtype.h>
#include <QTECore/joperate.h>
#include <QtCore/qstring.h>
#include <QtCore/qmutex.h>

namespace QTE
{

#ifdef QTE_CORE_LIBRARY
# define QTECORE_EXPORT  Q_DECL_EXPORT
#else
# define QTECORE_EXPORT  Q_DECL_IMPORT
#endif

QTECORE_EXPORT bool isPureLetters(const QString &str);

QTECORE_EXPORT bool isPureAscii(const QString &str);

QTECORE_EXPORT QString checkFileName(const QString &srcFileName);

QTECORE_EXPORT void exit(int exitCode = 0, const QString &text = QString()) noexcept;

QTECORE_EXPORT QString version();

} //namespace JXQ


#endif //QTEGLOBAL_H
